<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <script>
    // 班级所有人员列表
    const names = [
      "郭航",
      "谢坤",
      "李金钊",
      "王宇浩",
      "郭天天",
      "李鹏翔",
      "庞笑莹",
      "庞笑莹",
      "左森中",
      // "卫盼盼",
      "余梦玲",
      // "赵东红",
      "杜运虎",
      "郭琪",
      "王子豪",
      "夏文鑫",
      // "韩伟",
      "冀亚文",
      "冀亚文",
      "冀亚文",
      "郑健鹏",
      "崔文涵",
      "杨美霞",
      "曾琪琪",
      "曹梦琪",
      "高志杰",
      "高志杰",
      "张飞",
      "魏涛",
      "王颖",
      "王颖",
      "王颖",
      "王颖",
      "谢静枭",
      "张松雪",
      "师永新",
      "李岩",
      "张博",
      "赵金辉",
      "张欣",
      "金悦",
      "霍畅",
      "夏君怡",
      "王佳东",
      "姚向杰",
      "麻宝华",
      "李国强",
      "李国强",
      "张龙",
      "王强",
      "魏志颖",
      "刘瑞楠",
      "刘浩东",
      "刘佳宁",
      "马孟朝",
      "徐晨",
      "宋亚松",
      "潘超",
      "武宇杰",
      // "赵轶钧",
      "周海川",
      "黄淑丽",
      "赵宇",
      "卢红旭",
      "贾旭",
      "牛海彪",
      "张振南",
      "刘菲凡",
      "李然",
      "李然",
      "崔贺",
      // "曹奇",
      "冯映桥",
      "冯云凤",
      "冯云凤",
      "佟庆",
    ]
    // 微信接龙人员列表(从电脑微信上拷贝)
    const weixin = `2. 杜运虎
3. 杨美霞
4. 郭航
5. 王佳东
6. 姚向杰
7. 谢静枭
8. 武宇杰
9. 冯云凤
10. 佟庆
11. 李金钊
12. 潘超
13. 李岩
14. 李然
15. 马孟朝
16. 曹梦琪
17. 赵金辉
18. 冯映桥
19. 卢红旭
20. 李国强
21. 赵东红
22. 张振南
23. 张欣
24. 麻宝华
25. 庞笑莹
26. 王子豪
27. 金悦
28. 刘浩东
29. 魏涛
30. 夏君怡
31. 霍畅
32. 宋亚松
33. 高志杰
34. 卫盼盼
35. 刘佳宁
36. 张博
37. 左森中
38. 冀亚文
39. 贾旭
40. 崔文涵
41. 牛海彪
42. 王宇浩
43. 崔贺
44. 师永新
45. 郭天天
46. 谢坤
47. 余梦玲
48. 王颖
49. 郑健鹏
50. 张飞`
    // 过滤出所有未签到人员
    const lateNames = names.filter(name => weixin.indexOf(name)===-1)
    document.write('未签到的人员：', JSON.stringify(lateNames))
  </script>
</body>
</html>